regenerative arm - English Synonyms Dictionary